package com.mediacloud.app.newsmodule.fragment.ugc.detail

import android.os.Parcel
import android.os.Parcelable

class CatalogMod(val catalog_id: String?, val user_id: String?, val status: String? = "2") : Parcelable {
    constructor(parcel: Parcel) : this(
        parcel.readString(),
        parcel.readString(),
        parcel.readString()
    ) {
    }

    override fun writeToParcel(parcel: Parcel, flags: Int) {
        parcel.writeString(catalog_id)
        parcel.writeString(user_id)
        parcel.writeString(status)
    }

    override fun describeContents(): Int {
        return 0
    }

    companion object CREATOR : Parcelable.Creator<CatalogMod> {
        override fun createFromParcel(parcel: Parcel): CatalogMod {
            return CatalogMod(parcel)
        }

        override fun newArray(size: Int): Array<CatalogMod?> {
            return arrayOfNulls(size)
        }
    }
}
